// #include "../include/function.h"
// #include "../include/prototype.h"
// #include "../include/pool.h"
// #include "../include/line.h"

// void Function_Init(Line *line, Function *function, Prototype *prototype)
// {
//     function->prototype = prototype;
//     function->cursor = 0;
//     function->result = TNULL;
//     function->virtualRegister = Pool_Malloc(sizeof(TValue) * prototype->maxStackSize);
//     function->upvalues = Pool_Malloc(sizeof(Upvalue *) * prototype->numOfUpvalueDescribes);
// }